#ifndef SHPFILEFORMAT_H_INCLUDED
#define SHPFILEFORMAT_H_INCLUDED

/** include config.h **/
#include "config.h"

#include <string>
#include "Filesystem.h"
#include "OGRFileFormat.h"
#include "AbstractDatabase.h"

/**
* Diese Klasse repräsentiert das Shapefile Dateiformat.
**/
class SHPFileFormat : public OGRFileFormat{
public:
    /**
    * Konstruktor der SHPFileFormat Klasse, die die Konfigurationen für das Shapefile Dateiformat setzt.
    **/
    SHPFileFormat(PFSInfo info);

    /**
    * Destruktor der SHPFileFormat Klasse
    **/
    ~SHPFileFormat();
};


#endif // SHPFILEFORMAT_H_INCLUDED
